package cn.wolfcode.luowowo.query;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class TravelQuery extends QueryObject{

    // 1.目的地Id
    private String destId;

    // 2.目的地页面:游记下拉框.(出行时间)储存value=1-2-3-5的值(-1表示无限制)
    private int dayType = -1; //出行时间

    // 2.目的地页面:游记下拉框.(出行时间)-转换处理(映射转化)
    public TravelCondition getDay(){
        // dayType = 2 ----> new TravelCondition(4,7)
        return TravelCondition.DAY_MAP.get(dayType);
    }

    // 3.目的地页面:游记下拉框.(人均消费)
    private int perExpendType = -1;

    // 3.目的地页面:游记下拉框.(人均消费)
    public TravelCondition getPerExpendType(){
        return TravelCondition.PEREXPEND_MAP.get(perExpendType);
    }

    // 4.目的地页面:游记排序(最新或最热的)
    private int orderType = -1;//最新的

}
